to pay on the nail - Français Anglais Dictionnaire